vanmaram

പരസ്‌പര മത്സരം - meaning in english

Meanings for പരസ്‌പര മത്സരം

noun
Rivalry